a sticking point - Francés Inglés Diccionario